captive bolt pistol (slaughter house) - Francés Inglés Diccionario